Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 FINCH ROAD Terraced £161,944 £28,500 7 Dec 1995
13 FINCH ROAD Terraced £160,621 £155,000 29 Mar 2022
16 FINCH ROAD Terraced £76,987 £25,000 14 Feb 2002
18 FINCH ROAD Terraced £97,302 £30,000 12 Oct 2001